gpsbabel.git
20 years agoHonour maxcmts for files, too. (For explorist...)
robertl [Sat, 16 Apr 2005 04:03:13 +0000 (04:03 +0000)]
Honour maxcmts for files, too.   (For explorist...)

20 years agoLet shortname generator have access to full waypoint in case it wants
robertl [Wed, 13 Apr 2005 03:20:36 +0000 (03:20 +0000)]
Let shortname generator have access to full waypoint in case it wants
to use extra fields in the decision-making process.   Not all formats
or callers converted yet.

20 years agoMove icon_descr_is_dynamic and shortname_is_synthetic into a bitfield.
robertl [Mon, 11 Apr 2005 21:07:16 +0000 (21:07 +0000)]
Move icon_descr_is_dynamic and shortname_is_synthetic into a bitfield.

20 years agoTighten up types for libjeeps.
robertl [Mon, 11 Apr 2005 20:41:37 +0000 (20:41 +0000)]
Tighten up types for libjeeps.

20 years agoUse GPSBabel's abstraction for word size since the one from jeeps is dumb.
robertl [Mon, 11 Apr 2005 20:30:57 +0000 (20:30 +0000)]
Use GPSBabel's abstraction for word size since the one from jeeps is dumb.

21 years agoPolicy change on -N - it now means "don't change fields based on other fields" instea...
robertl [Fri, 8 Apr 2005 20:23:12 +0000 (20:23 +0000)]
Policy change on -N - it now means "don't change fields based on other fields" instead of "no smart icons".   (Specifically, don't add diff/terr to garmin
and magellan protocols just becuase we happen to know them.)

21 years agoExport 330_cleanse and checksum for use by friends.
robertl [Fri, 8 Apr 2005 20:18:25 +0000 (20:18 +0000)]
Export 330_cleanse and checksum for use by friends.

21 years agoExport a few symbols to be used by friends.
robertl [Fri, 8 Apr 2005 20:17:25 +0000 (20:17 +0000)]
Export a few symbols to be used by friends.

21 years agoAdd runtime test for write error.
robertl [Thu, 7 Apr 2005 20:17:55 +0000 (20:17 +0000)]
Add runtime test for write error.

21 years agoAdd runtime test that endpoints were correctly parsed.
robertl [Thu, 7 Apr 2005 20:14:38 +0000 (20:14 +0000)]
Add runtime test that endpoints were correctly parsed.

21 years agoAdded icon descriptions
parkrrrr [Thu, 7 Apr 2005 05:29:39 +0000 (05:29 +0000)]
Added icon descriptions

21 years agoFix for names ending in "]".
robertl [Wed, 6 Apr 2005 18:29:56 +0000 (18:29 +0000)]
Fix for names ending in "]".

21 years agoGUIDs are now grouped properly, and the default GUID is now more identifiable
parkrrrr [Wed, 6 Apr 2005 17:33:50 +0000 (17:33 +0000)]
GUIDs are now grouped properly, and the default GUID is now more identifiable

21 years ago.an1 testo
parkrrrr [Wed, 6 Apr 2005 04:58:07 +0000 (04:58 +0000)]
.an1 testo

21 years agoRough but working .an1 support
parkrrrr [Wed, 6 Apr 2005 04:57:23 +0000 (04:57 +0000)]
Rough but working .an1 support

21 years agoJustin fixes mem leak introduced in last change.
robertl [Fri, 1 Apr 2005 22:25:26 +0000 (22:25 +0000)]
Justin fixes mem leak introduced in last change.

21 years agoJustin fixes CoastalExplorer route handling.
robertl [Fri, 1 Apr 2005 20:06:16 +0000 (20:06 +0000)]
Justin fixes CoastalExplorer route handling.

21 years agoAdded file type
parkrrrr [Tue, 29 Mar 2005 15:05:45 +0000 (15:05 +0000)]
Added file type

21 years agoTiny change to zoom info for SA2005/Topo5, thanks to test file from Mark McFate
parkrrrr [Tue, 29 Mar 2005 14:46:01 +0000 (14:46 +0000)]
Tiny change to zoom info for SA2005/Topo5, thanks to test file from Mark McFate

21 years agoLots more knowledge about .an1 format
parkrrrr [Tue, 29 Mar 2005 04:50:41 +0000 (04:50 +0000)]
Lots more knowledge about .an1 format

21 years agoBump release for 1.2.5.
robertl [Sun, 27 Mar 2005 23:02:54 +0000 (23:02 +0000)]
Bump release for 1.2.5.

21 years agoBump version.
robertl [Sun, 27 Mar 2005 22:41:30 +0000 (22:41 +0000)]
Bump version.

21 years agoNew GPSBabel front end name.
robertl [Sun, 27 Mar 2005 22:40:54 +0000 (22:40 +0000)]
New GPSBabel front end name.

21 years agoChange project link to gpsbabel.org.
robertl [Sun, 27 Mar 2005 22:39:30 +0000 (22:39 +0000)]
Change project link to gpsbabel.org.

21 years agoBump version.
robertl [Sun, 27 Mar 2005 22:37:39 +0000 (22:37 +0000)]
Bump version.

21 years agoFix spelling of "GPSBabel".
robertl [Sun, 27 Mar 2005 22:30:22 +0000 (22:30 +0000)]
Fix spelling of "GPSBabel".

21 years agoTest release.
robertl [Sun, 27 Mar 2005 22:21:49 +0000 (22:21 +0000)]
Test release.

21 years ago Richard Messeder contributes replacement Windows GUI.
robertl [Fri, 25 Mar 2005 19:47:29 +0000 (19:47 +0000)]
 Richard Messeder contributes replacement Windows GUI.

21 years agoReplace Windows GUI with revised one from Richard Messeder.
robertl [Fri, 25 Mar 2005 19:45:35 +0000 (19:45 +0000)]
Replace Windows GUI with revised one from Richard Messeder.

21 years agoAdd font color and style to known quantities
parkrrrr [Fri, 25 Mar 2005 19:03:13 +0000 (19:03 +0000)]
Add font color and style to known quantities

21 years agoAdded code to write out the .bmp files embedded in .an1 files.
parkrrrr [Fri, 25 Mar 2005 16:57:22 +0000 (16:57 +0000)]
Added code to write out the .bmp files embedded in .an1 files.

21 years agoCommitting my thoughts on .an1 to posterity in code form.
parkrrrr [Fri, 25 Mar 2005 16:06:24 +0000 (16:06 +0000)]
Committing my thoughts on .an1 to posterity in code form.

21 years agoSupport keyword expansion in 'CONSTANT' for OFIELDS.
robertl [Wed, 23 Mar 2005 18:39:16 +0000 (18:39 +0000)]
Support keyword expansion in 'CONSTANT' for OFIELDS.

21 years agoAndrew Kirmse adds better KML support.
robertl [Wed, 23 Mar 2005 12:57:32 +0000 (12:57 +0000)]
Andrew Kirmse adds better KML support.

21 years agoAndrew Kirmse contributes "real" KML support, fixes Garmin routes.
robertl [Wed, 23 Mar 2005 12:55:54 +0000 (12:55 +0000)]
Andrew Kirmse contributes "real"  KML support, fixes Garmin routes.

21 years agoResync macgpsbabel repository against Jeremy's master.
robertl [Mon, 21 Mar 2005 23:35:35 +0000 (23:35 +0000)]
Resync macgpsbabel repository against Jeremy's 

21 years agoCall waypt_new instead of explicit calloc to prepare for external alt invalid
robertl [Mon, 21 Mar 2005 15:01:04 +0000 (15:01 +0000)]
Call waypt_new instead of explicit calloc to prepare for external alt invalid
indicator.

21 years agoRegenerate. Delorme->DeLorme.
robertl [Mon, 21 Mar 2005 14:47:34 +0000 (14:47 +0000)]
Regenerate.  Delorme->DeLorme.

21 years agoSort help and -^ displays.
robertl [Mon, 21 Mar 2005 14:47:17 +0000 (14:47 +0000)]
Sort help and -^ displays.

21 years agoDelorme -> De_L_orme.
robertl [Mon, 21 Mar 2005 14:21:11 +0000 (14:21 +0000)]
Delorme -> De_L_orme.

21 years agoFix "past the beginning of string" test.
robertl [Fri, 18 Mar 2005 19:33:47 +0000 (19:33 +0000)]
Fix "past the beginning of string" test.

21 years agoDon't leak on non-uniq blank names. Don't read past beginning of string
robertl [Fri, 18 Mar 2005 19:20:31 +0000 (19:20 +0000)]
Don't leak on  non-uniq blank names.   Don't read past beginning of string
on blank names after blank whacking applied.

21 years agoUse memmove for overlapping mem regions.
robertl [Fri, 18 Mar 2005 18:47:38 +0000 (18:47 +0000)]
Use memmove for overlapping mem regions.

21 years agouse memmove to handle overlapping copies.
robertl [Fri, 18 Mar 2005 18:32:42 +0000 (18:32 +0000)]
use memmove to handle overlapping copies.

21 years agoAdd header of jeeps-internal USB functions.
robertl [Fri, 18 Mar 2005 17:22:02 +0000 (17:22 +0000)]
Add header of jeeps-internal USB functions.

21 years agoBillions of warning fixes for MSVC-like substances.
robertl [Fri, 18 Mar 2005 03:56:36 +0000 (03:56 +0000)]
Billions of warning fixes for MSVC-like substances.
From Andrew Kirmse (akirmse at google's mail) and to a lesser degree, myself.

21 years agomade google 'real' again since output=js isn't likely to go away anytime soon.
parkrrrr [Thu, 17 Mar 2005 16:31:29 +0000 (16:31 +0000)]
made google 'real' again since output=js isn't likely to go away anytime soon.

21 years agoUpdated MSVC .NET project file
parkrrrr [Thu, 17 Mar 2005 15:55:35 +0000 (15:55 +0000)]
Updated MSVC .NET project file

21 years agoTurns out MSVC .NET also doesn't know stdint.h.
parkrrrr [Thu, 17 Mar 2005 15:53:37 +0000 (15:53 +0000)]
Turns out MSVC .NET also doesn't know stdint.h.

21 years agoUpdated MSVC 6 project files
parkrrrr [Thu, 17 Mar 2005 15:47:50 +0000 (15:47 +0000)]
Updated MSVC 6 project files

21 years agoMSVC 6 doesn't know about stdint.h
parkrrrr [Thu, 17 Mar 2005 15:47:26 +0000 (15:47 +0000)]
MSVC 6 doesn't know about stdint.h

21 years agoAdd 'maxcmts' to Magellan module to limit number of waypoint comments to coddle Direc...
robertl [Thu, 17 Mar 2005 14:38:52 +0000 (14:38 +0000)]
Add 'maxcmts' to Magellan module to limit number of waypoint comments to coddle DirectRoute.

21 years agoA bunch of uninteresting changes to make icc (and presumably other
robertl [Wed, 16 Mar 2005 17:51:53 +0000 (17:51 +0000)]
A bunch of uninteresting changes to make icc (and presumably other
edgfe-based tools) whine less.

coastexp: fix bounds violation on monthString
delgpl: fix error text on fatal()
geoniche: tweak terminator
google: make seial an int, not long.
gpx: include xmlgeneric
lowrance: fix signedness writing waypoint count
mapsource make le_f(read|write)64 explictly void
nmea: add gratituous initialization
overlay: explicitly zero zome values
position: bloat 'nop' functions to eliminate need for cast.
shape: close->SHPClose.   misc warning fixes
tpg: include ctype
xmlgeneric.h: add many protos.

21 years agoDemote alt to an int before use for endian safety.
robertl [Tue, 15 Mar 2005 20:14:09 +0000 (20:14 +0000)]
Demote alt to an int before use for endian safety.

21 years agoAdd endian safety to writes. Passes on Mac now.
robertl [Tue, 15 Mar 2005 20:10:13 +0000 (20:10 +0000)]
Add endian safety to writes.    Passes on Mac now.

21 years agoGive up trying to test lowranceusr...
robertl [Tue, 15 Mar 2005 15:50:28 +0000 (15:50 +0000)]
Give up trying to test lowranceusr...

21 years agoWhitespace tweaks.
robertl [Tue, 15 Mar 2005 15:18:39 +0000 (15:18 +0000)]
Whitespace tweaks.

21 years agoDocument '-' as alias for stdin/stdout.
robertl [Tue, 15 Mar 2005 15:15:05 +0000 (15:15 +0000)]
Document '-' as alias for stdin/stdout.

21 years agoAdd KML.
robertl [Tue, 15 Mar 2005 15:13:44 +0000 (15:13 +0000)]
Add KML.

21 years agoAdd (sketchy) support for Keyhole Markup Language.
robertl [Tue, 15 Mar 2005 15:09:17 +0000 (15:09 +0000)]
Add (sketchy) support for Keyhole Markup Language.

21 years agoReorder so that (eternally growing) list of file notes comes after usage.
robertl [Mon, 14 Mar 2005 18:14:41 +0000 (18:14 +0000)]
Reorder so that (eternally growing) list of file notes comes after usage.

21 years agoAdd lowrance usr support from Jason Rust/jrust at rustyparts.com.
robertl [Sat, 12 Mar 2005 05:27:30 +0000 (05:27 +0000)]
Add lowrance usr support from Jason Rust/jrust at rustyparts.com.

21 years agoUpdate google to read output=js
parkrrrr [Tue, 1 Mar 2005 22:00:06 +0000 (22:00 +0000)]
Update google to read output=js

21 years agoCall fatal if no Garmin USB devices found on USB scan. (Otherwise, we core
robertl [Tue, 22 Feb 2005 07:43:26 +0000 (07:43 +0000)]
Call fatal if no Garmin USB devices found on USB scan.  (Otherwise, we core
later.)

21 years agoinvisiblize google (and other 'internal' types) in help
parkrrrr [Wed, 16 Feb 2005 19:10:49 +0000 (19:10 +0000)]
invisiblize google (and other 'internal' types) in help

21 years agoremove 'google' from readme
parkrrrr [Wed, 16 Feb 2005 18:58:12 +0000 (18:58 +0000)]
remove 'google' from readme

21 years agoFix a typo in the first line of README that's been there for years. (blush)
robertl [Tue, 15 Feb 2005 18:29:26 +0000 (18:29 +0000)]
Fix a typo in the first line of README that's been there for years. (blush)

21 years agoFrom Robert Shaw.
robertl [Fri, 11 Feb 2005 19:04:08 +0000 (19:04 +0000)]
From Robert Shaw.
patch-project.pbxproj:
It fixes the path to MainMenu.nib, and it also adjusts the path to look
for the compiled version of the "gpsbabel" command line executable so
you don't have to copy it into macgpsbabel in order to compile it.
patch-guibabel:
It's a minor tweak I made to eliminate the empty "wish" root window, so
that only the main dialog is shown.

21 years agoAdd google input type
parkrrrr [Thu, 10 Feb 2005 23:21:58 +0000 (23:21 +0000)]
Add google input type

21 years agoOutput an XSD schema header that matches the GPX version we're writing.
robertl [Wed, 9 Feb 2005 16:33:13 +0000 (16:33 +0000)]
Output an XSD schema header that matches the GPX version we're writing.

(Yeah, this is a can of worms.)

21 years agoLet gpxval check more combinations of versions and types. (Still should check more)
robertl [Wed, 9 Feb 2005 16:29:51 +0000 (16:29 +0000)]
Let gpxval check more combinations of versions and types.  (Still should check more)

21 years agoAdd smarter description handling if suppressing smart icons.
robertl [Wed, 9 Feb 2005 16:28:56 +0000 (16:28 +0000)]
Add smarter description handling if suppressing smart icons.

21 years agoUpdate hiketech capabilities to show that it now writes tracks.
robertl [Wed, 9 Feb 2005 16:26:27 +0000 (16:26 +0000)]
Update hiketech capabilities to show that it now writes tracks.

21 years agoRegenerate.
robertl [Wed, 9 Feb 2005 16:25:26 +0000 (16:25 +0000)]
Regenerate.

21 years agoS&T output includes geocache types when available, uses tabs as field
robertl [Wed, 9 Feb 2005 16:23:30 +0000 (16:23 +0000)]
S&T output includes geocache types when available, uses tabs as field
separators to improve life for our European friends.

21 years agoImplement Hiketech track writing.
robertl [Wed, 9 Feb 2005 16:21:20 +0000 (16:21 +0000)]
Implement Hiketech track writing.

21 years agoCorrect mem corruption if position filter used before arc or polygon filter.
robertl [Wed, 9 Feb 2005 16:09:19 +0000 (16:09 +0000)]
Correct mem corruption if position filter used before arc or polygon filter.

21 years agoFix custom icon #20.
robertl [Fri, 4 Feb 2005 20:23:32 +0000 (20:23 +0000)]
Fix custom icon #20.
Renumber starting from "Custom 0" instead of "Custom 1" for consistency
with Mapsource 6.5.

21 years agoAdd gbtypes.h to (help) solve problem on Alpha.
robertl [Thu, 3 Feb 2005 21:55:46 +0000 (21:55 +0000)]
Add gbtypes.h to (help) solve problem on Alpha.

21 years agoFredie Kern contributes support for Geogrid-Viewer.
robertl [Thu, 3 Feb 2005 21:11:24 +0000 (21:11 +0000)]
Fredie Kern contributes support for Geogrid-Viewer.

21 years agoAdd flag to waypoint to let the writer know thta we made up a waypoint name.
robertl [Wed, 2 Feb 2005 18:06:40 +0000 (18:06 +0000)]
Add flag to waypoint to let the writer know thta we made up a waypoint name.

21 years agoFix a number of minor GPX issues: Fix order of creation time in output. Write...
robertl [Wed, 2 Feb 2005 18:04:09 +0000 (18:04 +0000)]
Fix a number of minor GPX  issues: Fix order of creation time in output.    Write desc and url in trackpoints.   Abstract code for link writing.

21 years agoFrank Hippmann updates hsa_ndv.c to quote output with CDATA and updates
robertl [Mon, 31 Jan 2005 23:37:40 +0000 (23:37 +0000)]
Frank Hippmann updates hsa_ndv.c to quote output with CDATA and updates
MSVC build files.

21 years agoClean up file handle leak in XML code.
robertl [Sat, 29 Jan 2005 22:55:49 +0000 (22:55 +0000)]
Clean up file handle leak in XML code.

21 years agoFredie Kern adds Geogrid-Viewer support.
robertl [Sat, 29 Jan 2005 22:40:18 +0000 (22:40 +0000)]
Fredie Kern adds Geogrid-Viewer support.

21 years agoBump version for one-off to Clyde.
robertl [Mon, 24 Jan 2005 00:54:51 +0000 (00:54 +0000)]
Bump version for one-off to Clyde.

21 years agoMinor enhancements to chkdoc.
robertl [Mon, 24 Jan 2005 00:43:05 +0000 (00:43 +0000)]
Minor enhancements to chkdoc.

21 years agoAdd rest of Garmin name collision correction code to
robertl [Mon, 24 Jan 2005 00:42:17 +0000 (00:42 +0000)]
Add rest of Garmin name collision correction code to
ensure names are unique when going to the unit.

21 years agoAdd explicit whitelist for Garmin waypoint names. Part 1 of 2.
robertl [Mon, 24 Jan 2005 00:13:46 +0000 (00:13 +0000)]
Add explicit whitelist for Garmin waypoint names.   Part 1 of 2.

21 years agoPalmdoc: minor leak fixes. (Needs more)
robertl [Sun, 23 Jan 2005 08:12:53 +0000 (08:12 +0000)]
Palmdoc: minor leak fixes. (Needs more)
Netstumbler: fix capaibilities
testo: add more tests.

21 years agoChange whitespace in reference IGC file.
robertl [Sun, 23 Jan 2005 04:23:36 +0000 (04:23 +0000)]
Change whitespace in reference IGC file.

21 years agoutil.c: add case_ignore_strncmp
robertl [Sun, 23 Jan 2005 04:19:50 +0000 (04:19 +0000)]
util.c: add case_ignore_strncmp

21 years agoRename vcf to vcard.
robertl [Sun, 23 Jan 2005 02:22:23 +0000 (02:22 +0000)]
Rename vcf to vcard.

21 years agoRefresh. Add glogbook, vcard.
robertl [Sun, 23 Jan 2005 00:09:30 +0000 (00:09 +0000)]
Refresh.   Add glogbook, vcard.

21 years agoadd vcf, glogbook, hiketech.
robertl [Sun, 23 Jan 2005 00:05:15 +0000 (00:05 +0000)]
add vcf, glogbook, hiketech.

21 years agoFix capitalization on HikeTech.
robertl [Sat, 22 Jan 2005 23:53:50 +0000 (23:53 +0000)]
Fix capitalization on HikeTech.

21 years agoAdd case_strncmp for use by mkshort to fix the "by" capitalization problem.
robertl [Fri, 21 Jan 2005 21:07:23 +0000 (21:07 +0000)]
Add case_strncmp for use by mkshort to fix the "by" capitalization problem.

21 years agoWrite sym in trkseg if we have it.
robertl [Thu, 20 Jan 2005 15:39:12 +0000 (15:39 +0000)]
Write sym in trkseg if we have it.

21 years agoIf we don't have a name on the way in, give it a shortname.
robertl [Wed, 19 Jan 2005 03:19:56 +0000 (03:19 +0000)]
If we don't have a name on the way in, give it a shortname.

21 years agoAlias Small City for compat with Magellan.
robertl [Tue, 18 Jan 2005 19:17:35 +0000 (19:17 +0000)]
Alias Small City for compat with Magellan.